utterly inconceivable - German English Dictionary